Yay_Currency\Engine\Compatibles\WooCommerceSubscriptions D

Total Complexity 128
Dependencies 5
Dependents 0
Total lines 540
Lines of code 417
Logical lines of code 281
Comment lines 12
Methods 26
Properties 5

Methods 26

Method Rating Maintainability Complexity Lines of code
custom_subscription_price_string()
A
47 12 29
wcs_cart_totals_shipping_price_label()
A
49 9 28
product_addons_set_cart_contents()
S
55 7 18
subscription_get_price_renew()
S
57 7 17
wcs_new_order_created()
S
58 7 14
woocommerce_cart_totals_order_total_html()
S
52 6 24
get_subscription_renewal_resubscribe_price_info()
S
52 6 24
handle_manual_new_order_on_admin()
S
53 6 22
get_recurring_cart_total_include_tax_shipping()
S
56 6 16
wcs_cart_totals_shipping_method()
S
52 5 24
wcs_recurring_cart_itemized_tax_totals_html()
S
53 5 23
__construct()
S
48 4 31
get_period_string()
S
61 5 14
renewal_email_woocommerce_currency()
S
62 5 11
renewal_email_woocommerce_currency_symbol()
S
62 5 11
woocommerce_cart_subscription_string_details()
S
55 4 20
get_subtotal_price_sign_up_fee()
S
56 4 16
get_recurring_shiping_total()
S
65 4 9
get_recurring_cart_total_tax()
S
58 3 14
get_price_default_in_checkout_page()
S
64 3 11
yay_currency_coupon_types()
S
70 3 6
custom_subscription_sign_up_fee()
S
68 3 7
get_recurring_cart_total()
S
65 3 9
get_sign_up_fee_by_cart_item()
S
65 3 9
get_cart_item_price_3rd_plugin()
S
69 2 6
set_email_order_id()
S
76 1 4